home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 05.zip / BS1 part 5 / SASC_6.0_Disk_4.adf / Compiler_Headers / Include / pragmas / iffparse_pragmas.h < prev    next >
C/C++ Source or Header  |  1992-07-30  |  3KB  |  54 lines

  1. /* "iffparse.library"*/
  2. /*--- functions in V33 or higher (distributed as Release 1.2) ---*/
  3. /*------ Basic functions ------*/
  4. #pragma libcall IFFParseBase AllocIFF 1E 0
  5. #pragma libcall IFFParseBase OpenIFF 24 0802
  6. #pragma libcall IFFParseBase ParseIFF 2A 0802
  7. #pragma libcall IFFParseBase CloseIFF 30 801
  8. #pragma libcall IFFParseBase FreeIFF 36 801
  9. /*------ Read/Write functions ------*/
  10. #pragma libcall IFFParseBase ReadChunkBytes 3C 09803
  11. #pragma libcall IFFParseBase WriteChunkBytes 42 09803
  12. #pragma libcall IFFParseBase ReadChunkRecords 48 109804
  13. #pragma libcall IFFParseBase WriteChunkRecords 4E 109804
  14. /*------ Context entry/exit ------*/
  15. #pragma libcall IFFParseBase PushChunk 54 210804
  16. #pragma libcall IFFParseBase PopChunk 5A 801
  17. /*--- (1 function slot reserved here) ---*/
  18. /*------ Low-level handler installation ------*/
  19. #pragma libcall IFFParseBase EntryHandler 66 A9210806
  20. #pragma libcall IFFParseBase ExitHandler 6C A9210806
  21. /*------ Built-in chunk/property handlers ------*/
  22. #pragma libcall IFFParseBase PropChunk 72 10803
  23. #pragma libcall IFFParseBase PropChunks 78 09803
  24. #pragma libcall IFFParseBase StopChunk 7E 10803
  25. #pragma libcall IFFParseBase StopChunks 84 09803
  26. #pragma libcall IFFParseBase CollectionChunk 8A 10803
  27. #pragma libcall IFFParseBase CollectionChunks 90 09803
  28. #pragma libcall IFFParseBase StopOnExit 96 10803
  29. /*------ Context utilities ------*/
  30. #pragma libcall IFFParseBase FindProp 9C 10803
  31. #pragma libcall IFFParseBase FindCollection A2 10803
  32. #pragma libcall IFFParseBase FindPropContext A8 801
  33. #pragma libcall IFFParseBase CurrentChunk AE 801
  34. #pragma libcall IFFParseBase ParentChunk B4 801
  35. /*------ LocalContextItem support functions ------*/
  36. #pragma libcall IFFParseBase AllocLocalItem BA 321004
  37. #pragma libcall IFFParseBase LocalItemData C0 801
  38. #pragma libcall IFFParseBase SetLocalItemPurge C6 9802
  39. #pragma libcall IFFParseBase FreeLocalItem CC 801
  40. #pragma libcall IFFParseBase FindLocalItem D2 210804
  41. #pragma libcall IFFParseBase StoreLocalItem D8 09803
  42. #pragma libcall IFFParseBase StoreItemInContext DE A9803
  43. /*------ IFFHandle initialization ------*/
  44. #pragma libcall IFFParseBase InitIFF E4 90803
  45. #pragma libcall IFFParseBase InitIFFasDOS EA 801
  46. #pragma libcall IFFParseBase InitIFFasClip F0 801
  47. /*------ Internal clipboard support ------*/
  48. #pragma libcall IFFParseBase OpenClipboard F6 001
  49. #pragma libcall IFFParseBase CloseClipboard FC 801
  50. /*------ Miscellaneous ------*/
  51. #pragma libcall IFFParseBase GoodID 102 001
  52. #pragma libcall IFFParseBase GoodType 108 001
  53. #pragma libcall IFFParseBase IDtoStr 10E 8002
  54.